smart card

noun
1.
a small plastic card embedded with a memory chip and often a microprocessor, used for financial transactions, identification, as a key, etc.
Origin
1980-85
British Dictionary definitions for smart cards

smart card

noun
1.
a plastic card with integrated circuits used for storing and processing computer data Also called laser card, intelligent card
Slang definitions & phrases for smart cards

smart card

noun phrase

An identity card that provides extensive information on a person by means of a tiny microchip (1980+)